Definitions for plant life

Definitions for (noun) plant life

Main entry: flora, plant, plant life

Definition: (botany) a living organism lacking the power of locomotion


Visual thesaurus for plant life